i look ridiculous in that outfit. - Deutsch Englisch Wörterbuch